<?xml version="1.0" encoding="UTF-8"?>
<html filename="docs/SAX/IXMLReader.html">
<body>
<a id="#top"/>
<h1>
	                Interface Summary : IXMLReader </h1><h2>
	              Methods
	            </h2>
<div style="padding-left:10px">
<a href="#setDTDHandler">
	                  procedure
	                 setDTDHandler(IDTDHandler)</a>
<br/>
<a href="#getDTDHandler">
	                  function
	                 getDTDHandler() : IDTDHandler</a>
<br/>
<a href="#setContentHandler">
	                  procedure
	                 setContentHandler(IContentHandler)</a>
<br/>
<a href="#getContentHandler">
	                  function
	                 getContentHandler() : IContentHandler</a>
<br/>
</div>
<br/>
<h2>
	                Properties
	              </h2>
<div style="padding-left:10px"/>
<br/>
<hr width="100%"/>
<a name="#setDTDHandler">
<p>
<b>procedure</b> setDTDHandler(<b>const</b> handler : IDTDHandler); </p>
</a> Allow an application to register a DTD event handler.

 <p>If the application does not register a DTD handler, all DTD
 events reported by the SAX parser will be silently ignored.</p>

 <p>Applications may register a new or different handler in the
 middle of a parse, and the SAX parser must begin using the new
 handler immediately.</p>

<br/><b>Parameter : </b> handler The DTD handler.
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#getDTDHandler">IXMLReader.getDTDHandler</a>
<br/>
<p>
<a href="#top">Top</a>
</p>
<hr width="100%"/>
<a name="#getDTDHandler">
<p>
<b>function</b> getDTDHandler() : IDTDHandler; </p>
</a> Return the current DTD handler.

<br/><b>Result : </b> The current DTD handler, or null if none
         has been registered.
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#setDTDHandler">IXMLReader.setDTDHandler</a>
<br/>
<p>
<a href="#top">Top</a>
</p>
<hr width="100%"/>
<a name="#setContentHandler">
<p>
<b>procedure</b> setContentHandler(<b>const</b> handler : IContentHandler); </p>
</a> Allow an application to register a content event handler.

 <p>If the application does not register a content handler, all
 content events reported by the SAX parser will be silently
 ignored.</p>

 <p>Applications may register a new or different handler in the
 middle of a parse, and the SAX parser must begin using the new
 handler immediately.</p>

<br/><b>Parameter : </b> handler The content handler.
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#getContentHandler">IXMLReader.getContentHandler</a>
<br/>
<p>
<a href="#top">Top</a>
</p>
<hr width="100%"/>
<a name="#getContentHandler">
<p>
<b>function</b> getContentHandler() : IContentHandler; </p>
</a> Return the current content handler.

<br/><b>Result : </b> The current content handler, or nil if none
         has been registered.
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#setContentHandler">IXMLReader.setContentHandler</a>
<br/>
<p>
<a href="#top">Top</a>
</p>
<div style="padding-left:10px">
<hr width="100%"/>
<a name="#ContentHandler">
<p> <b>ContentHandler</b>
</p>
</a> Extension property to get and set the ContentHandler

<br/><b>Result : </b> The current content handler, or nil if none
         has been registered.
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#getContentHandler">IXMLReader.getContentHandler</a>
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#setContentHandler">IXMLReader.setContentHandler</a>
<br/>
<p style="margin-left:30px">
<code>property ContentHandler: IContentHandler
      read getContentHandler write setContentHandler</code>
</p>
<p>
<a href="#top">Top</a>
</p>
<hr width="100%"/>
<a name="#DTDHandler">
<p> <b>DTDHandler</b>
</p>
</a> Extension property to get and set the DTDHandler

<br/><b>Result : </b> The current DTD handler, or nil if none
         has been registered.
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#getDTDHandler">IXMLReader.getDTDHandler</a>
<br/><b>See : </b> <a href="../SAX/IXMLReader.html#setDTDHandler">IXMLReader.setDTDHandler</a>
<br/>
<p style="margin-left:30px">
<code>property DTDHandler: IDTDHandler
      read getDTDHandler write setDTDHandler</code>
</p>
<p>
<a href="#top">Top</a>
</p>
</div>
<br/>
</body>
</html>